# JDK17 作为基础镜像
FROM openjdk:17

# 作者信息
LABEL authors="lucky"

# 将 JAR 包复制到容器中
COPY *.jar /app.jar

# 设置环境
ENV JAVA_OPTS="-Xms256m -Xmx512m"
ENV SPRING_PROFILES_ACTIVE=prod

# 暴露端口
EXPOSE 9090

# 指定容器启动后执行的命令
CMD ["java", "-jar", "app.jar"]